﻿using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;

namespace System.Windows.Media.Media3D10
{
    /// <summary>
    /// Représente une collection ordonnée d'objets <see cref="System.Int32"/> pouvant être transformée en buffer DirectX10. 
    /// </summary>
    public sealed class Int32Collection : BufferableCollection<System.Int32>
    {
        /// <summary>
        /// Crée un nouvelle instance de la classe <see cref="Int32Collection"/>
        /// </summary>
        public Int32Collection()
            : base(SlimDX.Direct3D10.BindFlags.IndexBuffer)
        { 
        
        }

        /// <summary>
        /// Crée un nouvelle instance de la classe <see cref="Int32Collection"/>
        /// </summary>
        /// <param name="bufferUsage">Type de buffer cible</param>
        public Int32Collection(SlimDX.Direct3D10.BindFlags bufferUsage)
            : base(bufferUsage)
        {
        
        }
    }
}
